TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southwest
Area - Central Arizona
League - 2024 SPRING Adult 40 & Over - CAZ
Flight - 3.5 Adult 40 & Over Men
--------------------------------------------------------------------------------------------------------------------------------------
3.5 ARR CramerRohan M40S
League Record: 7 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Andy O'Dell - 3.36
Matthew Fehling - 3.27
Jim O'Connell - 3.23
Daniel Best - 3.21
Tom Cramer - 3.18
Paul Thomas - 3.13
Bob Riggs - 3.10
Rohan Thomas - 3.08
Matt Heldt - 3.05
Gordon Brown - 2.96
David Karrick - 2.91
Kevin SULLIVAN - 2.87
League Results By Position
1S 1D 2D 3D
Andy O'Dell - 3.36 & Matthew Fehling - 3.27 0 - 1
Bob Riggs - 3.10 & Daniel Best - 3.21 1 - 0
Bob Riggs - 3.10 & Jim O'Connell - 3.23 0 - 1
Bob Riggs - 3.10 & Matt Heldt - 3.05 0 - 1
Bob Riggs - 3.10 & Paul Thomas - 3.13 1 - 0
Bob Riggs - 3.10 & Rohan Thomas - 3.08 1 - 0
Daniel Best - 3.21 & Paul Thomas - 3.13 0 - 1 2 - 0
Daniel Best - 3.21 & Rohan Thomas - 3.08 1 - 0
Daniel Best - 3.21 0 - 1
David Karrick - 2.91 & Kevin SULLIVAN - 2.87 0 - 1
Gordon Brown - 2.96 & Kevin SULLIVAN - 2.87 0 - 2
Gordon Brown - 2.96 & Rohan Thomas - 3.08 2 - 0 1 - 2
Jim O'Connell - 3.23 & Matthew Fehling - 3.27 2 - 0
Jim O'Connell - 3.23 & Rohan Thomas - 3.08 0 - 1
Jim O'Connell - 3.23 1 - 0
Matt Heldt - 3.05 1 - 3
Matthew Fehling - 3.27 2 - 1
Paul Thomas - 3.13 & Jim O'Connell - 3.23 1 - 0
Paul Thomas - 3.13 & Matthew Fehling - 3.27 1 - 0
Paul Thomas - 3.13 & Rohan Thomas - 3.08 1 - 0
Rohan Thomas - 3.08 0 - 1
Tom Cramer - 3.18 & Andy O'Dell - 3.36 2 - 0 6 - 2
Tom Cramer - 3.18 & Jim O'Connell - 3.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
3.5 WIG Willis M40S
League Record: 1 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
John Cooney - 3.37
Tom Hessler - 3.31
David Mogensen - 3.19
Al Haase - 3.19
Patrick Smith - 3.17
Grant Neiss - 3.13
Tom Serame - 3.10
John Connolly - 3.07
Robert Furman - 3.05
Colin Harrigan - 3.03
Lawrence Taylor - 2.98
Jon Finelli - 2.88
Mark Sambito - 2.70
Bob Willis - 2.62
Kurt Richardson - n/a
League Results By Position
1S 1D 2D 3D
Al Haase - 3.19 & David Mogensen - 3.19 1 - 0
Al Haase - 3.19 & John Cooney - 3.37 0 - 1
Al Haase - 3.19 & Robert Furman - 3.05 0 - 1
Al Haase - 3.19 & Tom Serame - 3.10 1 - 1 1 - 0
Bob Willis - 2.62 & Jon Finelli - 2.88 0 - 1
Colin Harrigan - 3.03 1 - 6
David Mogensen - 3.19 & Grant Neiss - 3.13 1 - 1
David Mogensen - 3.19 & Lawrence Taylor - 2.98 0 - 1
David Mogensen - 3.19 & Patrick Smith - 3.17 0 - 1
David Mogensen - 3.19 & Tom Serame - 3.10 0 - 1
David Mogensen - 3.19 & Tom Hessler - 3.31 1 - 0
Grant Neiss - 3.13 & Jon Finelli - 2.88 0 - 2
Grant Neiss - 3.13 & Lawrence Taylor - 2.98 1 - 0
Grant Neiss - 3.13 & Robert Furman - 3.05 0 - 1
Grant Neiss - 3.13 & Tom Serame - 3.10 1 - 0
John Cooney - 3.37 & Tom Serame - 3.10 0 - 1
Jon Finelli - 2.88 0 - 2
Kurt Richardson - n/a & Lawrence Taylor - 2.98 1 - 0
Kurt Richardson - n/a 1 - 0
Lawrence Taylor - 2.98 & Jon Finelli - 2.88 0 - 1
Lawrence Taylor - 2.98 & Patrick Smith - 3.17 1 - 0 2 - 0
Lawrence Taylor - 2.98 & Robert Furman - 3.05 0 - 1
Mark Sambito - 2.70 & Robert Furman - 3.05 0 - 1 1 - 1
Mark Sambito - 2.70 & Tom Serame - 3.10 0 - 1
Patrick Smith - 3.17 & John Connolly - 3.07 0 - 1 0 - 1
Patrick Smith - 3.17 & Jon Finelli - 2.88 0 - 2
Robert Furman - 3.05 & Tom Serame - 3.10 0 - 1
Tom Hessler - 3.31 & John Connolly - 3.07 1 - 0
Tom Hessler - 3.31 & Tom Serame - 3.10 0 - 1
Tom Hessler - 3.31 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.5 SCR ButruffMason M40S
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Neil Rao - 3.28
Michael Mason - 3.28
Darius Amiri - 3.28
jay josephs - 3.19
John Wallace - 3.18
Michael Broderick - 3.17
Dennis Jiang - 3.16
Bill Holgate - 3.14
Will Schreiber - 3.12
Eric Butruff - 3.12
Robert Roberts - 3.02
Steve Eberhart - 2.76
League Results By Position
1S 1D 2D 3D
jay josephs - 3.19 & John Wallace - 3.18 0 - 1
jay josephs - 3.19 & Michael Mason - 3.28 0 - 1
jay josephs - 3.19 & Michael Broderick - 3.17 1 - 0
jay josephs - 3.19 & Robert Roberts - 3.02 0 - 1
jay josephs - 3.19 2 - 2
Bill Holgate - 3.14 & Eric Butruff - 3.12 1 - 0
Bill Holgate - 3.14 & John Wallace - 3.18 1 - 0
Bill Holgate - 3.14 & Steve Eberhart - 2.76 1 - 3
Darius Amiri - 3.28 & Michael Mason - 3.28 2 - 0
Darius Amiri - 3.28 & Neil Rao - 3.28 1 - 2 1 - 0
Eric Butruff - 3.12 & John Wallace - 3.18 1 - 0
Eric Butruff - 3.12 & Michael Mason - 3.28 1 - 2 1 - 0
Eric Butruff - 3.12 & Steve Eberhart - 2.76 1 - 0
John Wallace - 3.18 4 - 1
Michael Mason - 3.28 1 - 0
Michael Broderick - 3.17 & Dennis Jiang - 3.16 2 - 0 2 - 3
Neil Rao - 3.28 & Steve Eberhart - 2.76 0 - 1
Neil Rao - 3.28 & Will Schreiber - 3.12 1 - 1 1 - 0
Will Schreiber - 3.12 & Dennis Jiang - 3.16 1 - 0
Will Schreiber - 3.12 & Steve Eberhart - 2.76 1 - 0
Will Schreiber - 3.12 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.5 PAS Gentlemen's League M40S
League Record: 7 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Brad Charan - 3.71
Mark Sadosky - 3.37
Glenn Stutz - 3.37
Christian Ortiz - 3.36
John Brauneis - 3.30
Christopher Faust - 3.25
Jason Mitchell - 3.23
Chris Carvacho - 3.22
Craig Bishop - 3.13
Jorge Siverio - 2.95
Jeremy Powell - 2.81
Terry Murphy - 2.76
Alan Carey - 2.73
League Results By Position
1S 1D 2D 3D
Alan Carey - 2.73 & Christian Ortiz - 3.36 1 - 0
Alan Carey - 2.73 & Glenn Stutz - 3.37 1 - 0
Alan Carey - 2.73 & John Brauneis - 3.30 1 - 1
Brad Charan - 3.71 & Alan Carey - 2.73 0 - 1
Brad Charan - 3.71 & Craig Bishop - 3.13 1 - 0 1 - 0
Brad Charan - 3.71 & Terry Murphy - 2.76 0 - 2 1 - 0
Chris Carvacho - 3.22 & Christopher Faust - 3.25 0 - 1
Chris Carvacho - 3.22 & John Brauneis - 3.30 1 - 0
Chris Carvacho - 3.22 1 - 2
Christian Ortiz - 3.36 5 - 2
Christopher Faust - 3.25 & Terry Murphy - 2.76 0 - 1
Christopher Faust - 3.25 1 - 0
Craig Bishop - 3.13 & Alan Carey - 2.73 1 - 0
Craig Bishop - 3.13 & Christopher Faust - 3.25 0 - 1
Craig Bishop - 3.13 & Glenn Stutz - 3.37 1 - 1
Craig Bishop - 3.13 & Jeremy Powell - 2.81 1 - 0
Craig Bishop - 3.13 & Jason Mitchell - 3.23 0 - 1
Glenn Stutz - 3.37 & John Brauneis - 3.30 1 - 0
Glenn Stutz - 3.37 & Jason Mitchell - 3.23 1 - 0
Glenn Stutz - 3.37 & Terry Murphy - 2.76 0 - 1
Jeremy Powell - 2.81 & John Brauneis - 3.30 0 - 1
Jason Mitchell - 3.23 & Christopher Faust - 3.25 2 - 1 1 - 0
Jason Mitchell - 3.23 & Jeremy Powell - 2.81 0 - 1 0 - 1
Jason Mitchell - 3.23 & Jorge Siverio - 2.95 0 - 1
Mark Sadosky - 3.37 & John Brauneis - 3.30 0 - 1 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
PHX/Grabel/40&O/3.5M
League Record: 9 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Rudy Dudebout - 3.38
joshua grabel - 3.33
Michael DiPaolo - 3.33
Michael Burns - 3.33
Kimble van der Steen - 3.32
Ken Silva - 3.25
Ramanatha Sharma - 3.20
Mark Conklin - 3.19
James Rees - 3.14
Marc Hawkins - 3.07
Andrew Kelly - 3.04
Robert Bullington - 2.72
League Results By Position
1S 1D 2D 3D
joshua grabel - 3.33 1 - 0
Andrew Kelly - 3.04 & Ken Silva - 3.25 0 - 1
James Rees - 3.14 & Kimble van der Steen - 3.32 0 - 1
James Rees - 3.14 & Marc Hawkins - 3.07 2 - 0
Michael Burns - 3.33 & Ken Silva - 3.25 2 - 0 1 - 0
Michael Burns - 3.33 & Kimble van der Steen - 3.32 1 - 0
Michael Burns - 3.33 & Marc Hawkins - 3.07 0 - 1
Michael DiPaolo - 3.33 & joshua grabel - 3.33 1 - 0 4 - 2
Michael DiPaolo - 3.33 & Kimble van der Steen - 3.32 3 - 0 2 - 0
Marc Hawkins - 3.07 & Mark Conklin - 3.19 1 - 0
Mark Conklin - 3.19 & Andrew Kelly - 3.04 1 - 0
Mark Conklin - 3.19 & Kimble van der Steen - 3.32 0 - 1
Mark Conklin - 3.19 0 - 3
Robert Bullington - 2.72 & Ken Silva - 3.25 0 - 1
Rudy Dudebout - 3.38 & joshua grabel - 3.33 2 - 0
Rudy Dudebout - 3.38 & Kimble van der Steen - 3.32 2 - 0
Rudy Dudebout - 3.38 4 - 1
Ramanatha Sharma - 3.20 & joshua grabel - 3.33 1 - 0
Ramanatha Sharma - 3.20 & Ken Silva - 3.25 1 - 0
Ramanatha Sharma - 3.20 & Kimble van der Steen - 3.32 2 - 0
Ramanatha Sharma - 3.20 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.5 PAS HigueraEdwards M40S
League Record: 2 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Chad Higuera - 3.32
Satish Atla - 3.22
Desso Genov - 3.19
Zachary Langford - 3.18
Jameel Rizk - 3.17
William Dickey - 3.06
Matt Kim - 3.05
Inam Mirza - 3.05
Paul Lai - 3.04
Bradley Passell - 3.03
Eric Hindle - 2.98
Jose Villagomez - 2.97
Eric Edwards - 2.80
William Ribble - 2.78
League Results By Position
1S 1D 2D 3D
Bradley Passell - 3.03 & Eric Edwards - 2.80 0 - 1
Bradley Passell - 3.03 0 - 3
Chad Higuera - 3.32 & Eric Edwards - 2.80 1 - 0
Chad Higuera - 3.32 & Matt Kim - 3.05 1 - 0
Chad Higuera - 3.32 & William Ribble - 2.78 1 - 0
Chad Higuera - 3.32 & William Dickey - 3.06 0 - 1 1 - 0
Desso Genov - 3.19 4 - 3
Eric Edwards - 2.80 & Eric Hindle - 2.98 0 - 1
Eric Edwards - 2.80 & Paul Lai - 3.04 1 - 0
Eric Edwards - 2.80 & William Ribble - 2.78 0 - 2
Eric Hindle - 2.98 & Jameel Rizk - 3.17 0 - 1
Eric Hindle - 2.98 & Paul Lai - 3.04 0 - 1
Eric Hindle - 2.98 & Satish Atla - 3.22 0 - 1
Inam Mirza - 3.05 & Desso Genov - 3.19 0 - 1
Inam Mirza - 3.05 & Eric Hindle - 2.98 0 - 1 0 - 2
Inam Mirza - 3.05 & Matt Kim - 3.05 0 - 1
Inam Mirza - 3.05 & Satish Atla - 3.22 1 - 0
Inam Mirza - 3.05 & Zachary Langford - 3.18 0 - 1 1 - 0
Jose Villagomez - 2.97 & Matt Kim - 3.05 0 - 1
Jose Villagomez - 2.97 & William Ribble - 2.78 0 - 1
Jameel Rizk - 3.17 & Jose Villagomez - 2.97 0 - 1
Paul Lai - 3.04 & Jose Villagomez - 2.97 0 - 1 0 - 1
Paul Lai - 3.04 & Matt Kim - 3.05 0 - 1
Paul Lai - 3.04 & Satish Atla - 3.22 0 - 1 1 - 0
Zachary Langford - 3.18 & Chad Higuera - 3.32 2 - 2
Zachary Langford - 3.18 & Eric Hindle - 2.98 1 - 1
Zachary Langford - 3.18 & Matt Kim - 3.05 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
3.5 MVTC MenonVish M40S
League Record: 5 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Mat Cyz - 3.36
Raghu Menon - 3.30
Amol Mehta - 3.20
Sajeev Sekharan - 3.19
Ranjeet Kumar Gupta - 3.19
Anand Vishwase - 3.19
Manoj Nagalla - 3.17
Amit Lal - 3.14
Sumit Bahadur - 3.12
Himanshu Kohli - 3.04
Rajesh Daryani - 2.93
Sumir Bahl - 2.82
Sarvesh Karra - 2.82
Sanjay Madaan - 2.75
League Results By Position
1S 1D 2D 3D
Amit Lal - 3.14 1 - 0
Anand Vishwase - 3.19 & Himanshu Kohli - 3.04 2 - 3
Anand Vishwase - 3.19 & Rajesh Daryani - 2.93 1 - 1
Anand Vishwase - 3.19 & Sumir Bahl - 2.82 0 - 1
Himanshu Kohli - 3.04 & Amit Lal - 3.14 0 - 1
Himanshu Kohli - 3.04 & Mat Cyz - 3.36 1 - 0
Himanshu Kohli - 3.04 & Raghu Menon - 3.30 3 - 0
Mat Cyz - 3.36 5 - 0
Manoj Nagalla - 3.17 3 - 1
Rajesh Daryani - 2.93 & Amit Lal - 3.14 0 - 1
Rajesh Daryani - 2.93 & Amol Mehta - 3.20 1 - 0
Rajesh Daryani - 2.93 & Sumir Bahl - 2.82 0 - 1
Rajesh Daryani - 2.93 & Sumit Bahadur - 3.12 0 - 1
Ranjeet Kumar Gupta - 3.19 & Sumir Bahl - 2.82 0 - 1
Sumir Bahl - 2.82 & Amit Lal - 3.14 0 - 1
Sumit Bahadur - 3.12 & Sarvesh Karra - 2.82 0 - 1
Sanjay Madaan - 2.75 & Amol Mehta - 3.20 0 - 1
Sanjay Madaan - 2.75 & Sarvesh Karra - 2.82 0 - 2
Sajeev Sekharan - 3.19 & Amit Lal - 3.14 0 - 1
Sajeev Sekharan - 3.19 & Anand Vishwase - 3.19 1 - 0
Sajeev Sekharan - 3.19 & Sumit Bahadur - 3.12 0 - 1 2 - 0 2 - 1
Sajeev Sekharan - 3.19 0 - 2
Sarvesh Karra - 2.82 & Amol Mehta - 3.20 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
3.5 National Anthem M40S
League Record: 8 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Patrick McGraw - 3.36
Jeff Bailey - 3.34
Robert Bostwick - 3.33
Daniel Filby - 3.29
Andy Palmer - 3.22
Richard Bradley - 3.17
paul sparks - 3.15
Russell Babb - 3.13
Scott Heyer - 3.08
Paul Clemens - 3.06
Steven Berry - 3.03
Darrell Calvert - 2.97
Erik Hoffman - 2.88
League Results By Position
1S 1D 2D 3D
paul sparks - 3.15 & Darrell Calvert - 2.97 1 - 0
paul sparks - 3.15 & Erik Hoffman - 2.88 1 - 0
paul sparks - 3.15 & Paul Clemens - 3.06 1 - 0
Andy Palmer - 3.22 3 - 2
Daniel Filby - 3.29 3 - 2
Darrell Calvert - 2.97 & Patrick McGraw - 3.36 1 - 0
Darrell Calvert - 2.97 & Paul Clemens - 3.06 1 - 0 1 - 0
Darrell Calvert - 2.97 & Steven Berry - 3.03 1 - 0
Jeff Bailey - 3.34 & Andy Palmer - 3.22 1 - 0
Jeff Bailey - 3.34 & Paul Clemens - 3.06 1 - 0
Jeff Bailey - 3.34 & Robert Bostwick - 3.33 1 - 0
Jeff Bailey - 3.34 & Russell Babb - 3.13 0 - 1
Patrick McGraw - 3.36 & Andy Palmer - 3.22 1 - 0
Patrick McGraw - 3.36 & Robert Bostwick - 3.33 2 - 1
Patrick McGraw - 3.36 & Russell Babb - 3.13 2 - 1
Patrick McGraw - 3.36 & Steven Berry - 3.03 0 - 1
Paul Clemens - 3.06 & Erik Hoffman - 2.88 1 - 0
Richard Bradley - 3.17 & Erik Hoffman - 2.88 0 - 1
Richard Bradley - 3.17 & Steven Berry - 3.03 0 - 1 2 - 1 1 - 1
Richard Bradley - 3.17 2 - 0
Robert Bostwick - 3.33 & Andy Palmer - 3.22 0 - 1
Russell Babb - 3.13 & Andy Palmer - 3.22 1 - 0
Scott Heyer - 3.08 & Darrell Calvert - 2.97 0 - 1
Scott Heyer - 3.08 & Erik Hoffman - 2.88 0 - 1
Scott Heyer - 3.08 & Paul Clemens - 3.06 0 - 1
Scott Heyer - 3.08 & Russell Babb - 3.13 1 - 0
Scott Heyer - 3.08 & Steven Berry - 3.03 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
3.5 KIW RecWarriors M40S
League Record: 1 - 11
The Following Have Played In League Matches On This Team (In Rating Order)
Ruben Lopez Trigo - 3.33
Raj Parthas - 3.18
Scott Van Vleet - 3.16
Tony Greene - 3.12
Chris Bergman - 3.03
Peter Mayr - 3.00
HENRY TURREY - 2.95
Brian Flones - 2.95
Xavier Gamez - 2.91
Michael Comer - 2.90
Jack Rowe - 2.64
League Results By Position
1S 1D 2D 3D
Brian Flones - 2.95 & Peter Mayr - 3.00 0 - 1
Chris Bergman - 3.03 & Tony Greene - 3.12 1 - 0
Chris Bergman - 3.03 0 - 1
HENRY TURREY - 2.95 & Raj Parthas - 3.18 1 - 1
HENRY TURREY - 2.95 & Scott Van Vleet - 3.16 0 - 1
HENRY TURREY - 2.95 0 - 7
Jack Rowe - 2.64 & Scott Van Vleet - 3.16 0 - 2 1 - 1
Michael Comer - 2.90 & Brian Flones - 2.95 0 - 1 0 - 1
Michael Comer - 2.90 & Chris Bergman - 3.03 0 - 1
Peter Mayr - 3.00 & Tony Greene - 3.12 0 - 4 0 - 1
Ruben Lopez Trigo - 3.33 & Raj Parthas - 3.18 2 - 1
Ruben Lopez Trigo - 3.33 2 - 2
Raj Parthas - 3.18 & Scott Van Vleet - 3.16 0 - 1
Scott Van Vleet - 3.16 & Brian Flones - 2.95 0 - 1
Scott Van Vleet - 3.16 & Peter Mayr - 3.00 1 - 1
Xavier Gamez - 2.91 & Jack Rowe - 2.64 0 - 2
Xavier Gamez - 2.91 & Michael Comer - 2.90 0 - 1
Xavier Gamez - 2.91 & Peter Mayr - 3.00 0 - 1
Xavier Gamez - 2.91 & Raj Parthas - 3.18 0 - 1 0 - 1